package com.zr.sms.dao;


import java.util.List;

import com.zr.sms.model.Goodslist;
import com.zr.sms.model.Shoplist;

/**
 * 订货订单表的dao层接口
 * @author wangbs
 *
 */
public interface GoodsListDao {
	/**s
	 *增加订货订单
	 * @param gdate
	 * @param gcontent
	 * @param gtotalmoney
	 * @param eid
	 * @return
	 */
	public boolean addGoodsList(String gdate,String gcontent,double gtotalmoney,int eid);
	/**
	 * 根据购物清单id查询购物清单内容
	 * @param sid
	 * @return  返回购物清单的对象
	 */
     public Goodslist selectGoodsListBySid(int gid);

	/**
	 * 获得订货订单的总数
	 * @return 订货订单的总数
	 */
	public   int  getGlsConut();
	/**
 * 获取订货订单信息
 * @param start
 * @param pageSize
 * @return 订货订单集合
 */
	public List<Goodslist> getGoodsLists(int start,int pageSize);
	/**
	 * 获取当前查询订货订单的总数
	 * @param searchdate 查询的日期
	 * @return 查询到的订货订单的总数
	 */
	public   int  getGlConut(String searchdate);
	/**
 * 获取购物清单信息
 * @param start
 * @param pageSize
	 * @param searchdate 当前查询的订货订单日期
	 * @return 返回查询到的订货订单集合
	 */
	public List<Goodslist> getGoodslists(int start,int pageSize,String searchdate);



}
